synthetic weave - Turkish English Dictionary